@echo off
echo 测试用户管理功能的数据持久化
echo.

echo 启动服务器...
start "EStoreServer" java -cp out com.estore.network.EStoreServer

echo 等待服务器启动...
timeout /t 3 /nobreak >nul

echo 启动客户端1...
start "EStoreClient1" java -cp out com.estore.network.EStoreClient

echo 启动客户端2...
start "EStoreClient2" java -cp out com.estore.network.EStoreClient

echo.
echo 测试步骤：
echo 1. 在客户端1中注册一个新用户
echo 2. 在客户端2中登录该用户，验证用户数据同步
echo 3. 在客户端1中修改用户信息
echo 4. 在客户端2中查看用户信息，验证数据同步
echo 5. 在客户端1中删除用户
echo 6. 在客户端2中尝试登录该用户，验证用户已被删除
echo.
echo 按任意键关闭测试窗口...
pause >nul

echo.
echo 关闭所有进程...
taskkill /f /im java.exe >nul 2>&1

echo 测试完成！